be better than expected - French English Dictionary